package com.sgb.link.entity;

/**
 * Describe:
 * Author:  yangLei
 * Date:    2021/7/28
 */
public class AddressItem {

    private String addressName;
    private String addressdetail;
    private String distance;
    private boolean lines;
    private int icon;
    private String type;//代表装几
    private int position;
    private double latitude;//经度
    private double longitude;//纬度
    private int makerIcon, bigMakerIcon;
    private boolean isBigMarkView;
    private long shipmentTime;
    private long shipmentEndTime;
    private int startPointTime;
    private int endPointTime;
    private int arrivalTime;
    private long positionTime;
    private String introduce;
    private String no;

    public AddressItem(String addressName, String no) {
        this.addressName = addressName;
        this.no = no;
    }

    public AddressItem(String addressName, String addressdetail, String distance, boolean lines, int icon, String type, int position) {
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.distance = distance;
        this.lines = lines;
        this.icon = icon;
        this.type = type;
        this.position = position;
    }

    public AddressItem(String addressName, String addressdetail, int icon, double latitude, double longitude, int makerIcon, int bigMakerIcon, long positionTime) {
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.icon = icon;
        this.latitude = latitude;
        this.longitude = longitude;
        this.makerIcon = makerIcon;
        this.bigMakerIcon = bigMakerIcon;
        this.positionTime = positionTime;
    }

    public AddressItem(String introduce, String addressName, String addressdetail, int icon, double latitude, double longitude, int makerIcon, int bigMakerIcon, long positionTime) {
        this.introduce = introduce;
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.icon = icon;
        this.latitude = latitude;
        this.longitude = longitude;
        this.makerIcon = makerIcon;
        this.bigMakerIcon = bigMakerIcon;
        this.positionTime = positionTime;
    }

    public AddressItem(String introduce, String addressName, String addressdetail, int icon, double latitude, double longitude, int makerIcon, int bigMakerIcon) {
        this.introduce = introduce;
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.icon = icon;
        this.latitude = latitude;
        this.longitude = longitude;
        this.makerIcon = makerIcon;
        this.bigMakerIcon = bigMakerIcon;
    }

    public AddressItem(String addressName, String addressdetail, int icon, double latitude, double longitude, int makerIcon, int bigMakerIcon) {
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.icon = icon;
        this.latitude = latitude;
        this.longitude = longitude;
        this.makerIcon = makerIcon;
        this.bigMakerIcon = bigMakerIcon;
    }

    public AddressItem(int position, String addressName, String addressdetail, double latitude, double longitude, int icon, int makerIcon, int bigMakerIcon) {
        this.position = position;
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.latitude = latitude;
        this.longitude = longitude;
        this.icon = icon;
        this.makerIcon = makerIcon;
        this.bigMakerIcon = bigMakerIcon;
    }

    public AddressItem(String addressName, String addressdetail, String distance, boolean lines, int icon, String type, int position, long shipmentTime, long shipmentEndTime, int arrivalTime) {
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.distance = distance;
        this.lines = lines;
        this.icon = icon;
        this.type = type;
        this.position = position;
        this.shipmentTime = shipmentTime;
        this.shipmentEndTime = shipmentEndTime;
        this.arrivalTime = arrivalTime;
    }

    public AddressItem(String addressName, String addressdetail, String distance, boolean lines, int icon, String type, int position, long shipmentTime, int startPointTime, long shipmentEndTime, int endPointTime, int arrivalTime) {
        this.addressName = addressName;
        this.addressdetail = addressdetail;
        this.distance = distance;
        this.lines = lines;
        this.icon = icon;
        this.type = type;
        this.position = position;
        this.shipmentTime = shipmentTime;
        this.startPointTime = startPointTime;
        this.shipmentEndTime = shipmentEndTime;
        this.endPointTime = endPointTime;
        this.arrivalTime = arrivalTime;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }


    public long getPositionTime() {
        return positionTime;
    }

    public void setPositionTime(long positionTime) {
        this.positionTime = positionTime;
    }

    public String getAddressName() {
        return addressName;
    }

    public void setAddressName(String addressName) {
        this.addressName = addressName;
    }

    public String getAddressdetail() {
        return addressdetail;
    }

    public void setAddressdetail(String addressdetail) {
        this.addressdetail = addressdetail;
    }

    public String getDistance() {
        return distance;
    }

    public void setDistance(String distance) {
        this.distance = distance;
    }

    public boolean isLines() {
        return lines;
    }

    public void setLines(boolean lines) {
        this.lines = lines;
    }

    public int getIcon() {
        return icon;
    }

    public void setIcon(int icon) {
        this.icon = icon;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public int getPosition() {
        return position;
    }

    public void setPosition(int position) {
        this.position = position;
    }

    public double getLatitude() {
        return latitude;
    }

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public double getLongitude() {
        return longitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public int getMakerIcon() {
        return makerIcon;
    }

    public void setMakerIcon(int makerIcon) {
        this.makerIcon = makerIcon;
    }

    public int getBigMakerIcon() {
        return bigMakerIcon;
    }

    public void setBigMakerIcon(int bigMakerIcon) {
        this.bigMakerIcon = bigMakerIcon;
    }

    public boolean isBigMarkView() {
        return isBigMarkView;
    }

    public void setBigMarkView(boolean bigMarkView) {
        isBigMarkView = bigMarkView;
    }

    public long getShipmentTime() {
        return shipmentTime;
    }

    public void setShipmentTime(long shipmentTime) {
        this.shipmentTime = shipmentTime;
    }

    public long getShipmentEndTime() {
        return shipmentEndTime;
    }

    public void setShipmentEndTime(long shipmentEndTime) {
        this.shipmentEndTime = shipmentEndTime;
    }

    public int getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(int arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public int getStartPointTime() {
        return startPointTime;
    }

    public void setStartPointTime(int startPointTime) {
        this.startPointTime = startPointTime;
    }

    public int getEndPointTime() {
        return endPointTime;
    }

    public void setEndPointTime(int endPointTime) {
        this.endPointTime = endPointTime;
    }

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }
}
